xen/arm: domain_vgic_init: Check xzalloc_* return
authorJulien Grall <julien.grall@linaro.org>
Thu, 20 Mar 2014 13:51:26 +0000 (13:51 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 21 Mar 2014 11:49:23 +0000 (11:49 +0000)
commita34f6affe799cf493640b58a794132d213288ba3
tree9a1346b4d9ac55bd4e53a0aa274528f4909250fb
parent8bdd98744d678fc1ff8c7462c088e9fdee055ca2
xen/arm: domain_vgic_init: Check xzalloc_* return

The allocations for shared_irqs and pending_irqs are not checked and use
later. This may lead to a Xen segfault if the hypervisor run out of memory.

Signed-off-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/vgic.c